import { ConfigProvider } from "antd";

type Props = {
  children: React.ReactNode;
};

/**
 * 要实现功能：
 * 1. dark light 主题切换
 * 2. 组件颜色切换
 *  - ConfigProvider theme配置解释
 *    - token：
 *      - colorPrimary: 主题色
 *      - colorSuccess: 成功色
 *      - colorWarning: 警告色
 *      - colorError: 错误色
 *      - colorInfo: 信息色
 *    - components: 组件配置
 *      - Button: 按钮组件配置
 *        - colorPrimary: 按钮主题色
 *        - colorPrimaryHover: 按钮主题色 hover 状态
 *        - colorPrimaryActive: 按钮主题色 active 状态
 *
 *
 * 3.中英文切换(待定)
 *
 */

function AntdConfig({ children }: Props) {
  return <ConfigProvider>{children}</ConfigProvider>;
}

export default AntdConfig;
